package com.ruoyi.airspaceFlight.dto.resp;

import lombok.Data;

import javax.validation.constraints.Digits;
import java.util.Date;

/**
 * 飞行统计数据返回层
 */
@Data
public class FlightStatisticsVo {
    /**
     * 任务性质（类型）
     */
    private String taskNature;

    /**
     * 申请数
     */
    private String approvalNumber;

    /**
     * 申请通过数
     */
    private String approvedNumber;

    /**
     * 申请未通过数
     */
    private String notApprovedNumber;

    /**
     * 飞行总时长
     */
    private String flightDurations;

    /**
     * 审核通过率
     */
    @Digits(integer=10, fraction=2)
    private Double approvalRate;

    /**
     * 飞行实施数
     */
    private String flyActions;

    /**
     * 飞行实施比例
     */
    @Digits(integer=10, fraction=2)
    private Double flyActionRatio;

    /**
     * 按月分（类型）
     */
    private String month;

    /**
     * 按年分（类型）
     */
    private String year;

    private String day;
}
